<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS reset for c_b*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

    margin: 0;

    padding: 0;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



    table th, table td {

        padding: 5px;

    }



fieldset, img {

    border: 0;

}



address, caption, cite, code, dfn, em, i, th, var {

    font-style: normal;

    font-weight: normal;

}



ol, ul {

    list-style: none;

}



ception, th {

    text-align: left;

}



q:before, q:after {

    content: '';

}



abbr, acronym {

    border: 0;

}



a {

color: #000;

text-decoration: none;

transition:color .2s linear;
}

/*for ie f6n.net*/

a:focus {

    outline: none;

}

/*for ff f6n.net*/

a:hover {

    text-decoration: none;

}

/*定位*/

.tl {

    text-align: left;

}



.tc {

    text-align: center;

}



.tr {

    text-align: right;

}



.bc {

    margin-left: auto;

    margin-right: auto;

}



.fl {

    float: left;

    display: inline;

}



.fr {

/* float: right; */

display: inline;
}



.zoom {

    zoom: 1

}



.hidden {

    visibility: hidden;

}



.vam {

    vertical-align: middle;

}



.clear {

    clear: both;

    height: 0;

    line-height: 0;

    font-size: 0;

}



p {

    word-spacing: -1.5px;

}



li {

    list-style: none;

}



-moz-box-sizing:content-box;

-webkit-box-sizing:content-box;

box-sizing:content-box;

/*其他*/

.cur {

    cursor: pointer

}

/*原reset*/

sup {

    vertical-align: baseline;

}



sub {

    vertical-align: baseline;

}



input, button, textarea, select, optgroup, option {

    font-family: inherit;

    font-size: inherit;

    outline: none;

    font-style: inherit;

    font-weight: inherit;

}



input, button, textarea, select {

    *font-size: 100%;

}



input, select {

    vertical-align: middle;

}



input:-webkit-autofill {

    -webkit-box-shadow: 0 0 0px 1000px white inset !important;

}  



body {

    font: 12px/1.231 arial,helvetica,clean,sans-serif;

}



select, input, button, textarea, button {

    font: 99% arial,helvetica,clean,sans-serif;

}



table {

    font-size: 14px;

    width: 100%;

    border-collapse: collapse;

}



pre, code, kbd, samp, tt {

    font-family: monospace;

    *font-size: 108%;

    line-height: 100%;

}

/*title*/

h1 {

    font-size: 32px;

}



h2 {

    font-size: 26px;

}



h3 {

    font-size: 20px;

}



h4 {

    font-size: 14px;

}



h5 {

    font-size: 12px;

}



h6 {

    font-size: 10px;

}

/*清除浮动*/

.clearfix:after {

    content: '';

    display: block;

    clear: both;

    height: 0;

    visibility: hidden;

}



.clearfix {

    /*兼容 IE*/

    zoom: 1;

}

/*end reset*/

body {

/* background: #f4f4f4; */
}



.content, .container {

margin-left: auto;

margin-right: auto;

/* width: 1200px; */
}



/* tanchuang1 提交弹窗*/

  .tanchuang1 {

  width:100%;

  position: fixed;

  top: 0;

  left: 0;

  background: url(../images/tanchuangBg.png);

  height:100%;

  z-index:9999999;

}

.tanchuang1 .conBox {

  width: 400px;

  height: 212px;

  padding: 20px;

  background: #fff;

  position: absolute;

  left: 50%;

  margin-left: -220px;

  top: 50%;

  margin-top: -80px;

  z-index:9999999;

}

.tanchuang1 .conBox .tcClose {

  width: 33px;

  height: 90px;

  position: absolute;

  right: 45px;

  top: -90px;

  cursor: pointer;

  z-index:999999999999999;

}

.tanchuang1 .conBox .box {

  width: 398px;

  height: 190px;

  border: 1px solid #e5e5e5;

  padding-top: 20px;

  text-align: center;


  position: relative;

}

.tanchuang1 .conBox .box img {

  display: block;

  width: 47px;

  height: 47px;

  margin: 0 auto;

}

.tanchuang1 .conBox .box h5 {

  font-size: 24px;

  color: #173f9d;

  font-weight: bold;

  margin-top: 10px;

}

.tanchuang1 .conBox .box p {

  font-size: 16px;

  color: #4d4d4d;

  margin-top: 10px;

}

.tanchuang1 .conBox .box .b15 {

  display: block;

  width: 150px;

  height: 52px;

  line-height: 52px;

  text-align: center;

  font-size: 18px;

  color: #fff;

  position: absolute;

  bottom: -1px;

  left: 50%;

  margin-left: -75px;

  background: #173f9d;

  text-decoration: none;

  z-index:999999999999999;

  border:0px;

}

.tanchuang2 .conBox .box a {

  background: #404040;

}



/*------------------------------------  新加入的代码放在下面  ---------------------------------------------*/



/*关闭网站*/

.y-close-page {

    width:100%;

    height:100%;

    position:fixed;

    left:0;

    top:0;

    z-index:99999;

    background-color:#333;

}

.y-dialog-cont {

    width:360px;

    height:160px;

    background-color:#fff;

    margin:8% auto 0;

    border-radius:10px;

    text-align:center;

    color: #666;

}

.y-dialog-cont p{

    padding-top:10%;

    font-size:18px;

}

.y-dialog-cont a{

   display:block;

   width:70px;

   height:36px;

   line-height:36px; 

   color:#fff; 

   border-radius:5px; 

   margin:36px auto 0; 

   text-decoration:none;

   background:#173f9d;

}



/* 

    author:PengJin;

    date:2019-05-09;

*/



@font-face {

    font-family:"BrandonText-Black";

    src:url("../other/BrandonText-Black.woff") format("woff"),

        url("../other/BrandonText-Black.ttf") format("truetype"),

        url("../other/BrandonText-Black.eot") format("embedded-opentype"),

        url("../other/BrandonText-Black.svg") format("svg");

    font-weight:normal;

    font-style:normal;

}

@font-face {

  font-family: "DIN Medium";

  src: url("../font/DIN Medium.woff2") format("woff2"),

       url("../font/DIN Medium.ttf") format("truetype"),

       url("../font/DIN Medium.eot") format("embedded-opentype");

  font-weight: normal;

  font-style: normal;

}





/*--public--*/

.wrapper{margin:0 auto;width: 1400px;}
.logy h2{
	text-align: center;
	color: #fff;
	font-size: 90px;
	margin-top: 100px;
	letter-spacing: 15px;
	text-shadow: 1px 3px 2px #d60707a3;
}
.wrap-title{position:relative;z-index:999;padding-bottom:25px;text-align:center;line-height:1.4;color:#333;overflow:hidden;}

.wrap-title h3, .wrap-title h2{display:inline-block;padding:0 192px;height:46px;line-height:45px;font-size:32px;font-weight:normal;color:#333;background-image:url(../images/title_l.png),url(../images/title_r.png);background-repeat:no-repeat;background-position:0 center,right center;}

.wrap-title h3 a, .wrap-title h2 a{color:#333;}

.wrap-title h3 strong.blue, .wrap-title h2 strong.blue{color: #d60707;}

.wrap-title p{height:30px;line-height:30px;font-size:18px;color:#666;}

.wrap-title.white *{color:#fff;}

/*--end public--*/



/*按钮动画*/

.btn-wave{position: relative;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);overflow:hidden;}

.btn-wave:before{content: '';display: block;width: 120%;height: 0;padding: 60% 0;background-color:#010715;border-radius: 50%;position: absolute;left: -10%;top: 50%;-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);z-index: -1;}

.btn-wave:hover:before{-webkit-animation: btnWave 2s ease;animation: btnWave 2s ease infinite;-webkit-animation-fill-mode: forwards;-o-animation-fill-mode: forwards;animation-fill-mode: forwards;}

@-webkit-keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}

@keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}

/*end 按钮动画*/



/*-- header --*/

.header{height: 195px;overflow:hidden;background:url(../images/header.png) repeat-x;}

.top-wrap{margin:0 auto;width: 1400px;height: 60px;line-height:40px;font-size:13px;color:#797979;overflow:hidden;}

.top-menu{float:right;}

.top-menu a{display:inline-block;padding:0 15px;font-size:13px;color:#797979;background:url(../images/top_line.png) no-repeat right 12px;}

.top-menu a:hover{color:#173f9d;}

.top-menu a:last-child{padding-right:0;background:none;}

.head-inner{margin:0 auto;width: 1400px;/* padding:20px 0; */overflow:hidden;}

.head-inner .logo{float:left;/* width:140px; *//* height:90px; */overflow:hidden;animation: fadeinB 0.5s linear;}

.head-inner .logo img{display:block;/* width:140px; *//* height:90px; */}

.head-inner .slogan{float:left;padding-left:30px;padding-top:15px;width:370px;overflow:hidden;}

.head-inner .slogan h2{height:36px;line-height:36px;font-size:24px;font-weight:normal;color:#333;}

.head-inner .slogan p{height:26px;line-height:26px;font-size:15px;color:#666;}

.head-inner .slogan p i{display:inline-block;margin:0 6px 0 12px;width:11px;height:11px;background:url(../images/slogan.png) no-repeat;}

.head-inner .tel{position:relative;float:right;/*--padding-top:20px;--*/overflow:hidden;top: -14px;width: 315px;}

.head-inner .tel dl{/*--float:left;--*/padding-left:54px;}

.head-inner .tel dl.item1{margin-right:26px;margin-bottom: 2px;height: 38px;/* float: left; */background:url(../images/tel_icon01.png) no-repeat 0 center;}

.head-inner .tel dl.item2{background:url(../images/tel_icon02.png) no-repeat 0 center;height: 38px;margin-bottom: 2px;}

.head-inner .tel dl.item3{background:url(../images/tel_icon02.png) no-repeat 0 center;height: 38px;}

.head-inner .tel dt{height: 33px;line-height: 35px;font-size:14px;color:#999;float: left;}

.head-inner .tel dd{height: 32px;line-height: 35px;font-size:20px;color:#333;font-family:"BrandonText-Black";}

/*-- end header --*/

/*-- nav --*/

.nav{position:relative;width:100%;height:66px;line-height:66px;background: #d60707;}

.nav-list{margin:0 auto;width: 1400px;}

.nav-list li{position:relative;float:left;background:url(../images/nav_line.png) no-repeat right center;width: 14.2%;text-align: center;}

.nav-list li:last-child{background-image:none;}

.nav-list li&gt;a{display:block;padding:0 37px 0 38px;font-size: 18px;color:#fff;transition:all .2s linear;}

.nav-list li.cur&gt;a,.nav-list li:hover&gt;a{background: #b71919;}

.nav-list li .dropDown{display:none;position:absolute;z-index:999;left:0;top:100%;background: #d60707;z-index:9999;width: 100%;}

.nav-list li .dropDown a{display:block;/* padding: 10px; */height:50px;line-height:50px;font-size: 16px;color:#fff;text-align: center;}

.nav-list li .dropDown a:hover{background: #b71919;}

.nav.fixed{position:fixed;z-index:9998;top:0;left:0;box-shadow:0 0 10px #010715;}

/*-- end nav --*/



.footer{background: #1b1b1b;overflow:hidden;}

.flinks{margin-top:26px;padding:20px 0;line-height:26px;font-size:16px;border-bottom: #2f2f2f solid 1px;}

.flinks .addlink{float:right;color:#999;}

.flinks dl{overflow:hidden;}

.flinks dt{float:left;color:#999;}

.flinks dd{padding-left:10px;overflow:hidden;}

.flinks dd a{display:inline-block;padding:0 20px;color:#999;}

.flinks a:hover{color:#fff;}

.ft-inner{padding:50px 0;overflow:hidden;}

.ft-menu{float:left;/* width:780px; */overflow:hidden;}

.ft-menu dl{float:left;height:298px;overflow:hidden;background:url(../images/ft_menu_line.png) repeat-y right 0;}

.ft-menu dl.item-1{margin-right:70px;width:186px;}

.ft-menu dl.item-2{margin-right:70px;width:240px;}

.ft-menu dl.item-3{width:186px;background-image:none;}

.ft-menu dt{height:30px;line-height:30px;font-size:20px;}

.ft-menu dt a{color:#fff;}

.ft-menu dt a:hover{font-weight:bold;text-shadow:0 0 1px #fff;}

.ft-menu dd{padding-top:22px;font-size:15px;overflow:hidden;}

.ft-menu dd a{display:block;height:35px;line-height:35px;color:#666;}

.ft-menu dd a:hover{color:#eee;text-shadow:0 0 1px #fff;}

.ft-info{float:right;width: 833px;overflow:hidden;}

.ft-QRcode{float:left;padding-top:10px;/* width:144px; *//* height:144px; */overflow:hidden;}

.ft-QRcode img{display:block;/* width:144px; *//* height:144px; */}

.ft-tel{padding-top:10px;padding-left:55px;overflow:hidden;}

.ft-tel dl{margin-bottom: 35px;padding-left:48px;background-repeat:no-repeat;background-position:0 center;}

.ft-tel dt{color:#999;font-size:14px;}

.ft-tel dd{font-size: 22px;color: #e4e4e4;/* font-family:"BrandonText-Black"; */}

.ft-tel dl.item-1{background-image:url(../images/ft_tel_icon01.png);}

.ft-tel dl.item-2{background-image:url(../images/ft_tel_icon02.png);}

.ft-address{padding-top:45px;font-size:14px;color:#999;line-height:1.5;overflow:hidden;}

.copyright{padding:20px 0;height:20px;line-height:20px;font-size:12px;color:#999;overflow:hidden;background: #000000;}

.copyright a{color:#999;}

.copyright a:hover{color:#eee;text-shadow:0 0 1px #fff;}

.copyright .fl{width:600px;overflow:hidden;}

.copyright .fl a{display:block;float:left;min-width:72px;margin-right:18px;background:url(../images/ft_menu_line.png) repeat-y right 0;}

.copyright .fl a:last-child{background:none;}

.copyright .fr span{display:inline-block;margin-left:20px;}</pre></body></html>